irrigating trench/ditch - Allemand Anglais Dictionnaire